package xin.vote.dao;

import java.util.List;

import xin.vote.model.Users;

public interface UsersMapper {
    //普通用户登录
    Users selectByNameAndPassword(Users record);
    
    //普通用户注册
    int insertSelective(Users record);
    
    //校验用户名是否存在
    Users selectByAccount(String userLoginName);
    
    //查询所有普通用户
    List<Users> selectAllCommonUsers();
    
    //顶部动态查询用户
    List<Users> selectUsersDynamic(Users record);
    
    //选择性修改用户
    int updateByPrimaryKeySelective(Users record);
    
    //添加用户
    int insertUser(Users record);
    
    //删除用户
    int deleteByPrimaryKey(Integer userid);

	Users adminLogin(Users u);
    
}